// ValidationAspects
// Written by Mike Saunders
// Released under Microsoft Public License (Ms-PL)
using System;
using System.Reflection;
using ValidationAspects;

namespace TestValidationAspects
{
	public class MockValidationContext : IValidationContext
	{
		public object Instance { get; set; }
		public Type Type { get; set; }
		public PropertyInfo Property { get; set; }
		public MethodBase Method { get; set; }
		public ParameterInfo Parameter { get; set; }
		public object[] Arguments { get; set; }
	}
}